﻿@charset "utf-8";
/* CSS Document */
html,body,div,
form,object,iframe,p,table,tr,th,td,ul,li,dl,dt,dd,
h1,h2,h3,h4,h5,h6,
button,input,span,em,s,b,u,a,img{ margin:0; padding:0}
input,select,label,img{ vertical-align:middle;font-family:"微软雅黑",arial,"宋体",sans-serif; font-size:12px; }
img{border:none}
s,u{text-decoration:none}
em,i{font-style:normal}
ul,li{ list-style:none}
table{ border-collapse:collapse;border-spacing:0}
.cle{ clear:both; overflow:hidden;zoom:1; height:0px}
.none{ display:none}
.block{ display:block}
html{ overflow-y:scroll; overflow-x:auto}
body{font-family:"微软雅黑",arial,"宋体",sans-serif;font-size:12px; background:#fff; color:#666; line-height:normal;}
a{ color:#666;text-decoration:none}
a:hover{ text-decoration:underline}
.hc_hs_cnt{width:980px; margin:0 auto} 
.hc_hs_header,.hc_hs_middle,.hc_hs_footer,.hc_hs_menu,.hc_hs_content{}
.hc_hs_header{height: 73px;
padding-top: 8px;
width: 980px;
margin: 0 auto;
background: url(../app_images/logo.gif) no-repeat 0 24px;}
.hc_hs_logo{ float:left; background:url(../app_images/logo.gif) no-repeat 0 -9px; width:250px; height:62px; display:none}
.hc_hs_topright{ float:right; width:364px;display: inline;
margin-right: 10px;}
.hc_hs_links{ text-align:right; padding-right:2px; height:10px; padding-top:4px; padding-bottom:2px; }
.hc_hs_links a{ margin:0 0px 0 16px;font-weight: bold;
color: #7d7d7d;}
.hc_hs_search{ overflow:hidden;zoom:1;background: url("../app_images/kfphone.gif") no-repeat;padding:5px 0}
.hc_hs_kf{ float:right; padding-top:12px; padding-right:10px;}
.hc_hs_search_cnt{ height:28px; width:178px;  position:relative; float:right;}
.search_text{ border:none;width:144px;height:28px; line-height:28px; border:0;background:url(../app_images/xy_s_03.gif) no-repeat 0 0px; padding-left:5px; color:#ccc}
.search_text_focus,.search_text_blur{  color:#333;}
.search_btn{ background:url(../app_images/xy_s_03.gif) no-repeat -149px 0px; width:29px; height:30px; border:none; position:absolute; right:0;_top:2px}


.hc_hs_ad{ border:1px solid #cccccc; background: url(../app_images/ad_bg.gif) repeat-x; height:229px; position:relative;overflow:hidden }
#ad_img{ height:229px;}
#ad_img img{ display:block; height:229px;}
#ad_btns{ position:absolute;bottom:10px; z-index:10000; right:10px;}
#ad_btns a{ display:inline-block;  text-decoration:none; background:#fff; color:#666; margin:0 5px; line-height:10px; height:10px; width:10px; text-align:center;  line-height:100px; overflow:hidden}
#ad_btns a.activeSlide{ background:#aa8b52;  color:#fff; font-weight:bold}

.hc_hs_line{ height:7px; overflow:hidden; margin-bottom:1px; display:none}
.hc_hs_menu{ height:38px; background:url(../app_images/xy_pic_07.gif) repeat-x; width:auto;position:relative;z-index:1000}
.hc_hs_menu ul{ width:980px; margin:0 auto }
.hc_hs_menu ul li{ float:left; display:inline; margin-left:1px; background:url(../app_images/xy_pic_09.gif) no-repeat right center; padding-right:1px;position:relative}
.hc_hs_menu ul li.last-item { background:none}
.hc_hs_menu ul li a{ float:left;/* height:38px; */ width:107px; text-align:center; line-height:38px; font-size:16px; font-weight:bold; color:#fff; letter-spacing:2px; text-decoration:none;font-family:"Microsoft YaHei"}
.hc_hs_menu ul li.current a{color:#fff; text-decoration:none;}
.hc_hs_menu ul li a:hover{ text-decoration:none; color:#fff; }
.hc_hs_menu ul li.first-item{margin-left:0;}
.hc_hs_menu ul li.first-item a{  }
.hc_hs_menu ul li.last-item a{ }

.hc_hs_menu ul li.last_current a,.hc_hs_menu ul li.last-item a:hover{ }
.hc_hs_menu ul li.first_current a,.hc_hs_menu ul li.first-item a:hover{ }

.hc_hs_menu ul li dl{z-index:1000;position:absolute;left: -6px;top:38px;display:none;width: 118px;border-top:none;background:#fff}
.hc_hs_menu ul li dl a{width:100%;display:block;color:#656565;font-size:12px;font-weight:normal;padding: 10px 0px;line-height: 20px;/* height:33px; */}
.hc_hs_menu ul li dl dt{background:url(../app_images/xynew_03.gif) no-repeat;position:absolute;width:11px;height:6px;overflow:hidden;left:50%;top:-6px;margin-left:-5px;}
.hc_hs_menu ul li dl dd a{color:#656565;background:url(../app_images/xynew_07.gif) no-repeat center bottom;}
.hc_hs_menu ul li dl dd a:hover {
text-decoration: none;
color:#a78c54;font-weight:bold
}

.hc_hs_middle{background:url(../app_images/xy_pic_12.gif) repeat-x left top; padding-top:15px; zoom:1}
.hc_hs_left{ float:left; width:217px; background:url(../app_images/xy_pic_48.gif) no-repeat left bottom; padding-bottom:6px; }
.hc_hs_right{ float:right; width:748px;}
.fund_etrading{background:url(../app_images/xy_03.gif) no-repeat; }
.fund_etrading_title{  height:20px; line-height:209px; color:#fff; padding-left:26px; font-size:14px; font-weight:bold; letter-spacing:2px; overflow:hidden}
.fund_etrading_cnt{   padding-top:4px; border:1px solid #cccccc; border-bottom:none; border-top:none; padding-left:8px ; padding-right:8px;height:510px;}
.ul-form{ width:204px; margin:0 auto; text-align:left}
.ul-form li{ height:36px; vertical-align:bottom; overflow:hidden;zoom:1; display:block}
.ul-form-item{ margin:3px auto 7px auto; width:204px; overflow:hidden;zoom:1; height:16px; line-height:16px; position:relative;}
.ul-form-item span{ position:absolute; right:0; top:1px;}
.ul-form-item span a{ color:#2a5f90; vertical-align:middle}
.ul-form-item label{ margin-left:6px; }

.login_btns{ text-align:center}
.login_submit,.reg_btn{ background:url(../app_images/btns.gif) no-repeat; color:#fff; font-size:13px; border:none; letter-spacing:2px; font-weight:bold;height:28px; line-height:28px; }
.login_submit{ width:99px;}
.reg_btn{ width:100px; background-position:-102px 0}
.input_style{ border:1px solid #c5c5c5; padding:6px 5px;}
.nocode,.password{ width:192px; }
.checkcode{ width:96px;}
.nocode,.checkcode{color:#999;}
.input_text_focus,.input_text_blur{ color:#000}
.fund_etrading_link{ display:block;  color:#004f80; font-weight:bold; font-size:14px; border-top:1px solid #d1d1d1; margin:11px  2px 0 2px; padding:4px 0 0 0}
.fund_etrading_link table{ width:85%; margin: 0 auto; text-align:center}
.fund_etrading_link table td{ height:28px;}
.fund_etrading_link table a{ color:#7d7d7d; font-weight:bold; font-size:12px; display:inline-block; background: url(../app_images/xy_pic_45.gif) no-repeat left top; line-height:24px;letter-spacing:1px; width:79px; height:24px; text-align:left; padding-left:10px; margin-left:6px;}
.link_acco{ background-position:0 0}
.link_etrading{ background-position:0 -64px}
.link_search{ background-position:0 -109px}

.fund_etrading_cnt_top{ background:url(../app_images/two_line.gif)  repeat-x center bottom; padding:4px 0px; margin:0 8px;zoom:1}
.fund_etrading_link:hover{ text-decoration:none}
.fund_etrading_cnt_bot{ padding-top:8px;}
.fund_etrading_cnt_bot a{ margin:0 15px; color:#004f80; font-weight:bold}
.quick_pass_title{ background:url(../app_images/quick_pass_title.gif) no-repeat; height:46px; line-height:39px; color:#fff; padding-left:26px; letter-spacing:1px; font-size:14px; font-weight:bold; text-indent:-9999px;}
.quick_pass{background:none }
.quick_pass .fund_etrading_cnt{ padding:9px 0}
.quick_pass .fund_etrading_link { border-top:none;margin:0}
.quick_pass .fund_etrading_link table td{ height:31px;}
.quick_pass_cnt{ background:url(../app_images/quick_pass_bg.gif) no-repeat; height:142px; padding-top:10px; letter-spacing:1px}
.quick_pass_cnt table{ width:85%; margin:0px auto}
.quick_pass_cnt a{color:#004f80; font-weight:bold }
.quick_pass_cnt table td{ text-align:center; height:41px;}
.hc_hs_rss{ margin:8px  auto 6px auto;zoom:1; overflow:hidden}
.hc_hs_rss img{ display:block}

.hc_hs_right_main{zoom:1; padding-top:14px;}
.hc_hs_tab{ float:left; width:500px;}
.hc_hs_fund_value_bang{ float:right; width:239px;  display:inline;}

.hc_hs_tab_menu{height:30px;background:url(../app_images/xy_10.gif) no-repeat;}
.hc_hs_tab_item{ padding-left:10px; padding-top:4px; } 
.hc_hs_tab_item li{ float:left; display:inline; margin-right:1px;}
.hc_hs_tab_item li.noright{ margin-right:0;}
.hc_hs_tab_item li.on a{  background:url(../app_images/xy_pic_39.gif) no-repeat; color:#a78c54}
.hc_hs_tab_item li a{ float:left; width:102px; height:26px; line-height:26px; color:#333333; text-align:center; font-weight:bold; letter-spacing:2px; text-decoration:none; font-size:14px;}
.hc_hs_tab_item li a:hover{ text-decoration:none}
.hc_hs_tab_bg_top{background:#f5f5f5; display:none}
.hc_hs_tab_bg_top_inner{ background:#f5f5f5 url(../app_images/tab_bg_top.gif) no-repeat right top; height:4px; overflow:hidden}
.hc_hs_tab_bg_mid{ background:#fff; border:1px solid #e1e1e1; border-bottom:none; border-top:none}
.fund_pro_cnt .hc_hs_tab_bg_mid{min-height:400px;}
.hc_hs_tab_bg_bot{ background:#fff url(../app_images/xy_pic_50.gif) no-repeat left top; height:8px; overflow:hidden}
.hc_hs_tab_bg_bot_inner{overflow:hidden}

.hc_hs_tab_cnt{}
.hc_hs_tab_cnt_text{ padding:20px 12px 5px 12px; overflow:hidden;zoom:1; height:232px;}

.hc_hs_tab_cnt_text_top{ overflow:hidden;zoom:1; border-bottom:1px solid #b3b3b3; padding-bottom:14px; display:none}
.hc_hs_tab_cnt_text_mid{overflow:hidden;}
.news_img{ float:left; width:120px; border:1px  solid #cccccc; background:url(../app_images/new_bg.gif) repeat-x; height:79px;}
.news_intro p,.news_intro p a{ line-height:20px; color:#666}
.news_list li{  margin-bottom:12px; vertical-align:middle; overflow:hidden;zoom:1;background:url(../app_images/pp_03.gif) no-repeat left 13px; padding-left:13px; }
.news_list li.no-marginbottom{}
.news_title-item{}
.news_detail{ margin-top:8px; line-height:20px;height:37px;overflow:hidden}
.news_title{}
.news_list li span{ float:right}
.news_list li span,.news_list li a{ color:#000;}


.hc_hs_fundvalue_title{ background:url(../app_images/right_title.gif) no-repeat; height:29px; line-height:29px; color:#fff; font-size:14px; font-weight:bold; padding-left:26px; letter-spacing:2px;}
.hc_hs_fundvalue_title span{ float:right; font-size:12px; margin-right:10px; text-indent:0}
.hc_hs_fundvalue_cnt{ background:#e3e3e3 url(../app_images/right_bottom.gif) no-repeat left bottom; height:155px; padding-top:10px;}
.hc_hs_fundvalue_cnt table{ width:98%; margin:0 auto}
.hc_hs_fundvalue_cnt table th{ color:#e96e35; padding:3px;}
.hc_hs_fundvalue_cnt table tr{}
.hc_hs_fundvalue_cnt table td{ text-align: center; padding:0px 2px; height:30px;}
.hc_hs_other{ border:1px solid #ccc; background:url(../app_images/w_11.gif) repeat-x; height:106px; width:266px; margin:0 auto; margin-top:4px;}

.hc_hs_footer{ padding-top:12px; text-align:center;background:url(../app_images/xy_pic_55.gif) repeat-x; margin-top:18px;}
.hc_hs_fline{ height:1px; overflow:hidden; background:#ccc; display:none}
.hc_hs_footer_links{ margin:10px auto; color:#000}
.hc_hs_footer_links a{ margin:0 14px;}
.hc_hs_companyinfo{ line-height:21px;}
.hc_hs_footer em{ display:inline-block; width:15px; height:13px; margin-right:2px; display:none}
.hc_hs_footer .addr{ background:url(../app_images/addr.gif) no-repeat center center;}
.hc_hs_footer .phone{background:url(../app_images/phone.gif) no-repeat center center; width:10px; margin-left:10px;}
.hc_hs_footer .mail{background:url(../app_images/mail.gif) no-repeat center 2px; margin-left:16px; margin-right:5px;}
.hc_hs_content{ overflow:hidden;zoom:1; padding-top:15px;background: url(../app_images/xy_pic_12.gif) repeat-x left top;}
.hc_hs_sidebar{ width:220px; float:left;}
.hc_hs_main{ width:738px; float:right;}
.hc_hs_sidebar ul li{ color:#0e4b83; font-size:12px;  }
.hc_hs_sidebar ul li span{ display:block; letter-spacing:1px;background:url(../app_images/left_03.gif) no-repeat 0 bottom;}
.hc_hs_sidebar ul li a{ color:#333333; display:block;height:37px; line-height:37px; text-align:center; outline:none}
.hc_hs_sidebar ul li a:hover{ text-decoration:none}
.hc_hs_sidebar ul li.current span,.hc_hs_sidebar ul li.hover span{ display:block; background-position:0 0}
.hc_hs_sidebar ul li.current span a,.hc_hs_sidebar ul li.hover span a{ color:#fff; text-decoration:none; font-weight:bold; font-size:14px; line-height:30px;}
.hc_hs_sidebar ul li dl{ display:none}
.hc_hs_sidebar ul li dl.show{ display: block;}
.hc_hs_sidebar ul li dl dd{ padding:10px 0 0 17px}
.hc_hs_sidebar ul li dl dd a{ background: url(../app_images/point2.gif) no-repeat left center; display:inline-block; padding-left:13px;}
.hc_hs_sidebar ul li dl dd a.on{ font-weight:bold} 
/*about us*/
.hc_hs_text{font-size:12px;color:black;line-height:28px;}
.hc_hs_mapnav{ margin-bottom:18px; border-bottom:1px solid #ccc; padding-bottom:4px;}
.hc_hs_mapnav a,.hc_hs_mapnav span{ color:#aa8b52; margin-right:5px;}
.hc_hs_mapnav a.now{ color:#aa8b52}
.pro_intro p{ line-height:22px; margin-bottom:30px; color:#333}
.pro_intro .MsoTableGrid p strong{line-height:normal}
.intro_title{ margin-bottom:14px;}
.moretop{ padding-top:10px;}
.structmap{ margin-bottom:50px;}
.pra{ text-indent:2em}
.intro_title h3{ color:#0e4b83; font-size:14px; margin-top:10px;}
/*fund product*/
.fund_pro_cnt .hc_hs_tab{ float:none; width:auto}
.fund_title{ font-size:18px; font-weight:bold; margin:18px auto; color:#0e4b83}
.fund_nav_pic{ margin-bottom:22px;}

.hc_hs_fund_tab .hc_hs_tab_item li.on{background-position:0 0;}
.hc_hs_fund_tab .hc_hs_tab_item li.on a{ background-position:right 0; color:#fff}
.hc_hs_fund_tab .hc_hs_tab_item li{ background:url(../app_images/tabs_second.gif) no-repeat 0 -30px; padding-left:8px;}
.hc_hs_fund_tab .hc_hs_tab_item li a{ background:url(../app_images/tabs_second.gif) no-repeat right -30px; float:left; height:30px; line-height:30px; color:#0e4b83; text-align:center; font-weight:bold; letter-spacing:1px; text-decoration:none; font-size:14px; padding-right:8px; width:auto}
.hc_hs_fund_tab .hc_hs_tab_item li a:hover{ text-decoration:none}
/*news center*/
.news_title{font-size:18px; font-weight:bold; margin:7px auto; color:#0e4b83;text-align:center;}
.news_from{ margin-bottom:23px;color:#333;text-align:center;}
.news_article_detail p{ text-indent:2em; line-height:22px; color:#333}
.news-center-cnt .news_list li{ margin-bottom:15px;}
.news-center-cnt .news_list li span{ color:#9fb7cd}
.pagelist{ text-align:right; margin:30px auto}
.pagelist a,.pagelist span{ display:inline-block; margin-left:9px;}
.pagelist a.page_current{ color:#f58025}
.pagelist a.page_pre{ margin-right:4px}
.pagelist a.page_next{ margin-right:4px}



/*service*/
.hc_service-item{ margin-bottom:35px;} 
.hc_service-item-title,.hc_service-item-title a{ font-weight:bold; color:#0e4b83; margin-bottom:15px;}
.hc_service-item-title a{ margin-bottom:0}
.hc_service-item-cnt ul li{ background:url(../app_images/point.gif) no-repeat left  4px; padding-left:13px; margin-bottom:13px;}
.hc_service-item-cnt ul li a{ color:#0e4b83}
.hc_service-item-cnt ul li .answer{ line-height:18px; padding-top:7px; display:none}
/*problem*/
.more_problem a{ color:#F58025}
.fn-big{ font-size:18px; vertical-align:middle}


/*search system*/
.hc_hs_search_left{ float:left}

.hc_hs_search_left .hc_hs_ad,.hc_hs_search_left #ad_img ,.hc_hs_search_left #ad_img img{ height:279px;}
.hc_hs_search_right{ float:right}
.h50{ height:50px;}
.hc_hs_accont_cnt{ min-width:980px; min-height:500px; _height:500px;}
.hc_hs_accont_cnt .hc_hs_footer{position: absolute; bottom:0; width:980px;}
.hc_article_cnt{ line-height:20px;}
.hc_article_cnt p{ margin:10px 0}
.hc_article_cnt table th,.hc_article_cnt table td{ padding:5px 3px; border:1px solid #ccc;}

/*sitemap*/
.sitemap{
/*padding-bottom: 10px;
border-bottom: 1px dotted #999;*/}
.blue {
color: #0E4B83;
}
.sitemap p{line-height: 30px;}

.service{ }
.hc_hs_ask{ float:left;display:none}
.hc_hs_service_phone{ color:#ccc; padding-left:3px; padding-top:9px;}
.hc_hs_service_phone b a{ color:#ef8009; letter-spacing:1px;}
.etrade_btns{ text-align:center; padding:7px 0 20px 0}
.etrading_tips{ text-align:center; padding-bottom:13px; padding-top:10px; border-top:1px solid #ccc}
.etrade_btns .login_submit,.etrade_btns .reg_btn{background:url(../app_images/etrading_btn.gif) no-repeat; color:#fff; font-size:13px; border:none; letter-spacing:2px; font-weight:bold;height:28px; line-height:28px;width:93px; display:inline-block; text-decoration:none; margin:0 3px;}
.etrade_btns a:hover{ text-decoration:none}
.etrade_btns .reg_btn{ background-position:-102px 0}
.etrade_btns .reg_btn:hover{ background-position: 0 0}
.small_ad{ margin-top:10px; height:110px; overflow:hidden}
#small_ad_img{ height:110px; }
#small_ad_img img{ height:110px; display:block}

.hc_table{ border-top:2px solid #678db0;border-bottom:2px solid #678db0; width:100%}
.hc_table th,.hc_table td{ padding:5px 0; letter-spacing:1px}
.hc_table td{ border-top:1px solid #ccc; text-align:center}
.classtext .MsoNormal{ margin-bottom:10px; line-height:22px;}
.classtext .MsoNormal b{ margin-right:10px;}
.fund_person{ padding-top:15px; clear:both; overflow:hidden}

.hc_table2{ width:100%;border-top:2px solid #678db0;border-bottom:2px solid #678db0; margin-top:10px;}
.hc_table2 th,.hc_table2 td{letter-spacing:1px; border:1px solid #ccc; padding:5px;}

.leave_message h3{ margin-bottom:10px;}
.leave_message_cnt{ border:1px solid #e1e1e1; background:#f1f1f1}
.submit_message{ text-align:right; padding:10px 0}
.leave_message_cnt{ padding:10px 10px;}
.leave_message_cnt h4{ font-size:12px; margin-bottom:7px; color:#E96E35}
.leave_message_cnt textarea{ border:1px solid #ccc; width:100%; margin:0; padding:0; height:80px; overflow:auto}
.submit_message a{background: url(../app_images/etrading_btn.gif) no-repeat;
color: white;
font-size: 13px;
border: none;
letter-spacing: 2px;
font-weight: bold;
height: 28px;
line-height: 28px;
width: 93px;
display: inline-block;
text-decoration: none;
margin: 0 3px; text-align:center}

.login_box{ width:300px; display:none}
.login_box .ul-form{ width:auto}
.login_box .login_box_title{ background:#f58026; color:#fff; height:27px; line-height:27px; padding-left:20px; font-size:14px;}
.login_box .login_box_title span{ float:right; padding-right:10px; cursor:pointer}
.login_box{background:#e3e3e3 url(../app_images/left_bottom.gif) no-repeat left bottom; }
.login_box .ul-form label{ width:90px; display:inline-block; text-align:right}
.login_box .fund_etrading_login{ padding-top:15px; padding-bottom:20px;}

.pro_problem_list li{ padding-bottom:20px; border-bottom:1px dashed #ccc; margin-bottom:20px;}
.p_q{ background:url(../app_images/qa_ico.gif)  no-repeat left 0px; padding-left:20px; line-height:16px; color:#0e4b83; margin-bottom:7px;}
.p_a{padding-left:20px;}
.page_style{ overflow:hidden;zoom:1; padding-bottom:20px;}
.page_style .pages a, .page_style .pages span {
padding: 0 .6em;
height: 18px;
line-height: 18px;
display: block;
float:left;
background: white;
overflow:hidden;
zoom:1;
border: 1px solid #CCC;
}
.page_style .pages a {
text-decoration: none;
}
.page_style  .pages li {
line-height: 12px;
margin-left: 7px;
float: left;
width: auto;
white-space: nowrap;
overflow-x: visible;
}
.page_style  .pages span {
color: #CCC;
}
.page_style .pages .current {
font-weight: bold;
line-height: 16px;
}
.page_style .pages a:hover,.page_style .pages .current {
color: white;
background: #F58025;
text-decoration: none;
}
.page_style .pages {
padding-right: 20px;
padding-left: 19px;
height: 20px;
overflow: hidden;
float: right;
}
.tags{}

.fundSearch,.trade,.accountSearch{position: relative;
}
.fundSearch{ margin-top:0}
.fundSearch{
background: url(../app_images/bg01.gif) no-repeat;
height: 52px;
}
.trade{background: url(../app_images/bg02.gif) no-repeat;
height: 52px;}
.accountSearch{height: 25px;
background: url(../app_images/bg03.gif) no-repeat;
}
.fundText,.tradeText,.accountText{
line-height: 16px;
padding-top: 32px;
margin-left: 46px;}
.accountText{ padding-top:5px;}
.fundBtn, .tradeBtn, .accountBtn {
position: absolute;
right: 6px;
top: 0px;
}
.fundText {
margin-left:53px
}
.gold {
color: #938759;
font-weight: bold;
}
.tags .gold{display:none}
.tags br{display:none}
div.gold{ }
.g_text{ padding-left:20px; color:#999999; padding-top:5px; padding-bottom:5px;}
.reason {
font-weight: bold;
}
.accountBtn {
top: 0px;
}
/*zhlc*/
#main {
	MARGIN-TOP: 2px; PADDING-LEFT: 15px
}
.left {
	FLOAT: left
}
.right {
	FLOAT: left
}
.leftSide {
	FLOAT: left
}
.rightSide {
	FLOAT: left
}
.left {
	WIDTH: 690px
}
.right {
	WIDTH: 261px
}
.leftSide {
	WIDTH: 337px
}
.rightSide {
	WIDTH: 337px
}
.rightSide {
	DISPLAY: inline; MARGIN-LEFT: 10px
}
.box {
	BORDER-BOTTOM: #bfbfbf 1px solid; POSITION: relative; BORDER-LEFT: #bfbfbf 1px solid; MARGIN-TOP: 10px; WIDTH: 335px; BACKGROUND: url(../app_images/libg.gif) repeat-x left top; FLOAT: left; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid
}
.box1 {
	BORDER-BOTTOM: #bfbfbf 1px solid; POSITION: relative; BORDER-LEFT: #bfbfbf 1px solid; MARGIN-TOP: 10px; WIDTH: 335px; BACKGROUND: url(../app_images/libg.gif) repeat-x left top; FLOAT: left; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid
}
.box {
	HEIGHT: 115px
}
.box1 {
	HEIGHT: 195px; _height: 185px
}
.text {
	LINE-HEIGHT: 20px; MARGIN: 10px 0px 10px 20px; WIDTH: 300px
}
.text2 {
	LINE-HEIGHT: 20px; MARGIN: 20px 25px;
}
.text .more {
	MARGIN-LEFT: 260px
}
.text2 .more {
	MARGIN-LEFT: 110px
}
.one {
	LINE-HEIGHT: 23px; PADDING-LEFT: 20px; WIDTH: 75px; DISPLAY: inline-block; COLOR: #88a4bb; CURSOR: pointer; FONT-WEIGHT: bold
}
.two {
	LINE-HEIGHT: 23px; PADDING-LEFT: 20px; WIDTH: 75px; DISPLAY: inline-block; COLOR: #88a4bb; CURSOR: pointer; FONT-WEIGHT: bold
}
.one A:hover {
	TEXT-DECORATION: none
}
.one {
	BACKGROUND: url(../app_images/btn_on.gif) no-repeat left top
}
.one  a{
	color:#a78c54;font-size: 14px;
}
.two {
	BACKGROUND: url(../app_images/btn_off.gif) no-repeat left top
}
.tab1 {
	MARGIN: 20px; _margin: 18px 10px
}
.tab1 LI {
	POSITION: relative; LINE-HEIGHT: 25px; WIDTH: 430px
}
.tab1 LI IMG {
	POSITION: absolute; TOP: 3px; RIGHT: 5px
}
.pic04 {
	POSITION: absolute; TOP: 50px; LEFT: 16px
}
.enter {
	POSITION: relative; WIDTH: 270px; BACKGROUND: url(../app_images/sideBar.png) no-repeat left top; HEIGHT: 260px;
}
.pics {
	MARGIN-TOP: 18px; _margin-top: 15px
}
.title {
	COLOR: #938759
}
.fund {
	POSITION: absolute; LINE-HEIGHT: 20px; TOP: 15px; LEFT: 50px
}
.path {
	POSITION: absolute; LINE-HEIGHT: 20px; TOP: 15px; LEFT: 50px
}
.path {
	LINE-HEIGHT: 22px; TOP: 158px
}
.fund SPAN {
	DISPLAY: block; _height: 22px
}
.path SPAN {
	DISPLAY: block; _height: 22px
}
.fund A {
	COLOR: #938759
}
INPUT {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; WIDTH: 135px; HEIGHT: 15px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
SELECT {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; WIDTH: 135px; HEIGHT: 15px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
SELECT {
	HEIGHT: 20px
}
.account {
	POSITION: relative; LEFT: 26px
}
.num {
	POSITION: absolute; TOP: 81px; RIGHT: -1px; _top: 89px; _right: 17px
}
#extr {
	WIDTH: 95px
}
.go {
	CURSOR: pointer
}
.submit {
	CURSOR: pointer
}
.reset {
	CURSOR: pointer
}
.fund_quick_title{ font-size:14px; color:#014286; font-family:'Microsoft YaHei'; padding-left:10px;}
#J_pop_div{background: url(../app_images/dbg_03.gif) no-repeat left top; width:410px; height:143px; position: relative; display:none}
#J_pop_div a{ position:absolute}
#J_pop_div .close_btn{ width:20px; height:20px;right: 10px;
top: 9px;}
.join_btn{background: url(../app_images/d_btn_03.jpg) no-repeat left top; width:98px; height:29px;top: 100px;
left: 50%;
margin-left: -49px;}


.h2Tit{ background:url(../app_images/h2Bg.gif) repeat-x; height:25px; border-top:#005ba8  solid 1px; line-height:25px; color:#014286; padding:0 10px; text-align:left; font-size:14px;}
		.h2Tit h2{ font-size:14px;}
		#links { float:left; width:100%; margin-top:20px; margin-bottom:100px; }
#links li{ overflow:hidden;zoom:1; margin-bottom:10px;}
#links .topli{border-bottom:1px dotted #ccc;}
#links a.sitemapbtn { display:block; float:left; width:100px; margin-left:10px; _margin-left:5px; font-weight:bold;line-height:14px; color:#005ba8 ; height:14px}
ul.partner { list-style:none; float:left; width:148px; }
		ul.partner { list-style:none; float:left; width:148px; }
ul.partner li { list-style:none; height:14px; line-height:14px; margin-bottom:15px; margin-right:25px; border-right:1px solid #ccc; }
ul#last { width:110px; }
ul#last li { border-right:0; margin-right:0; }
ul.organization { float:left; _margin-bottom:15px;+margin-bottom:15px;width:800px }
ul.organization li { float:left; width:122px; height:14px; line-height:14px; margin-bottom:15px; margin-right:25px; border-right:1px solid #ccc; }
ul.organization li.last { border:none; }
ul.partner a:hover, ul.organization a:hover {  }

.f_links{background:url(../app_images/xy_pic_31.gif) no-repeat top center;padding-top:37px;}
.f_links .custom_select{margin-left:5px;}
.custom_select{ position:relative; z-index:1000;}
.custom_select_value{ border:1px  solid #ccc; background:#fff; height:27px; line-height:27px; text-align:left; position:relative; padding-right:19px; cursor:default;padding-left:8px;}
.custom_select_list{ border:1px solid #ccc; border-top:none;display:none; position:absolute; background:#fff; z-index:10000}
.custom_select_list ul li a{ display:block; text-decoration:none; padding:3px 10px; overflow:hidden;zoom:1}
.custom_select_list ul li a:hover{ background:#01478d; color:#fff; text-decoration:none}
.down_ico{ position:absolute; right:0px ;top:0px; width:33px; height:27px; background:url(../app_images/xy_m_27.gif) no-repeat}

.fund-table{ width:100%;}
.fund-table th{ background:url(../app_images/xy2_03.gif) repeat-x; height:40px; text-align:center; border-bottom:1px solid #ddd; line-height:40px;}
.fund-table th .hasbg{ height:40px; background:url(../app_images/xy2_05.gif) no-repeat right center; overflow:hidden;  }
.fund-table td{ text-align:center; height:30px; border-bottom:1px solid #ddd;}
.fund-table .black{ color:#000}
.fund-table .red{ color:#F00}
.fund-table .green{ color: #0C3}
.nopadding{ padding:0px; height:257px;overflow:auto;}

.fund-info{ line-height:1.5}
.fund-title{ background:url(../app_images/xy_031.gif) repeat-x; height:52px; border:1px solid #ccc; border-bottom:none; line-height:52px; padding-left:20px;}
.fund-title b{ font-size:20px; margin-right:10px; margin-left:5px;}
.fund-title .red_b{ color:red; font-size:16px;}
.fund-detail{ border:1px solid #ccc; border-top:none; padding:10px}
.fund-detail table th{ text-align:right; padding-left:10px; color:#715340}
.fund-detail table td{ width:100px;}
.fund-tab{ border:1px solid #ccc; margin:10px 0; overflow:hidden; padding:5px 10px;zoom:1}
.fund-tab li{ float:left; display:inline;background:url(../app_images/libg.gif) no-repeat right center; padding:0 2px;}
.fund-tab li.on { background:none;}
.fund-tab li.on a{ background:url(../app_images/xy_071.gif) no-repeat; color:#fff; background-size:85px 30px;}
.fund-tab li a{ width:85px; height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; float:left}
.hasborder{ border:1px solid #ccc;overflow:hidden;zoom:1; padding:5px 5px;}
.grap{ float:left; width:720px; height:233px;}
.syl{ float:left; width:214px; height:231px; border:1px solid #ddd; background:url(../app_images/xy_11.gif) no-repeat; position:relative}
.sy-title{ padding-top: 14px;
padding-left: 44px;
font-size: 16px;}
.sy-pert{ padding-top: 31px;
padding-left: 54px;
font-size: 16px; color:#f31c24}
.sy-buy{ padding-top: 101px;
text-align: center;}
.sy-buy a{ color:#f43f18; font-size:14px;}
.fund-news{border:1px solid #ccc;overflow:hidden;zoom:1; padding:5px 5px; margin:10px auto;}
.f-n-l{ float:left; width:360px;}
.f-n-r{ float:right; width:350px; border-left:1px solid #ddd; height:315px; padding-left:10px;}
.f-n-title{ font-size:16px; color:#3e1500; margin-bottom:10px; padding-left:10px;}
.f-n-title span{ float:right; font-size:12px;}
.f-n-cont{overflow:hidden;zoom:1;}
.f-n-pic{ float:left; width:102px;}
.f-n-text{ line-height:1.8; color:#3b1200; margin-left:105px;}
.f-n-text b{ color:#efa249; font-size:14px;}
.f-n-item .news_list li{ background:none; border-bottom:1px dotted #ddd; margin-bottom:7px; padding-bottom:5px; padding-left:0px;}
.hasbottom{ border-bottom:1px  dotted #ddd; padding-bottom:5px; margin-bottom:5px;}

.pd-t-20{padding-top: 20px;}
.pd-b-30{padding-bottom: 30px;}


/* 轮播图css样式 */
.swiper {
    width: 748px;
    height: 229px;
} 